#pragma once

#include <iostream>
#include <ncurses.h>

// 调用asciinema记录编辑器
/**
 * editor: 编辑器
 * shell_file: 文件名
 * recordFile: 记录文件名
 */
void use_asciinema(const std::string &editor,
                   const std::string &shell_file,
                   const std::string &recording_file);

// 调用shellcheck
/**
 * 传入一个shell脚本文件
 */
void use_shellcheck(const std::string &shell_file);